html, body, div, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, input, button, textarea, p, span, table, th, td, from {
    margin: 0;
    padding: 0;
}
body, input, button, select, textarea {
    font: 12px/1.5 "Microsoft Yahei", "Helvetica Neue";
    color: #5d6d7e;
}
table {
    border-collapse:collapse;
    border-spacing:0;
}
img, a img {
    border: none;
}
.disabled{opacity:0.6;filter:alpha(opacity=60)}
a {
    color: #369;
    outline: medium none; 
    text-decoration: none;
    star:expression(this.onFocus=this.blur());
}
a:hover {
    text-decoration: none;
}
label {
    cursor: pointer;
}
ul li, .ol li {
    list-style: none;
}
em, cite, i {
    font-style: normal;
}

/* 去除Chrome等浏览器文本框默认发光边框 */
input:focus, textarea:focus {
    outline: none;
}
/* 去除IE10+浏览器文本框后面的小叉叉 */
input::-ms-clear {
    display: none;
}
/* 禁止多行文本框textarea拖拽 */
textarea {
    resize: none;
}

/**
 * 全局通用样式
 **/

/* 避免因子元素浮动而导致的父元素高度缺失能问题 */
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .cl { zoom: 1; }

/* 浮动 */
.z { float: left !important; }
.y { float: right !important; }

/* 鼠标样式，可以根据需要按序添加 */
.cur1 { cursor: pointer; }

/* 显示/隐藏 */
.show { display: block !important; }
.hide { display: none !important; }

/* 相对定位 */
.pos { position: relative; }

/* 灰色 */
.grays { 
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */ 
    -webkit-filter: grayscale(100%); /* chrome+ */ 
    filter: grayscale(100%); /* 未来浏览器 */ 
    filter: gray; /* ie6-8 */ 
    filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);/*ie6-9 */  
}

/* 通用容器，定义页面宽度 具有 n, m, w 三个级别 */
.wpn { width: 1180px; margin: 0 auto; }  	/* 4 列 * 300 */
.wpm { width: 1480px; margin: 0 auto; }  	/* 5 列 * 300 */
.wpw { width: 1780px; margin: 0 auto; } 	/* 6 列 * 300 */


.wpf { width: 100%; max-width: 1260px; margin: 0 auto; }  	/* 4 列 * 300 */  /*实际宽度1180+左右边距各40*/
.wpf-row { width: 93.6507936%; margin: 0 3.1746031%;}   /*1180/1260,40/1260*/
.row { width: 100% }

/* 主体内容 */
.ct { display: block; min-height: 530px;}

/* 主体内容 - 带边栏 */
/*.ctn .mn { width: 880px; float: left; }
.ctn .sd { width: 280px; float: right; }*/
.ctn .mn {margin:0 300px 0 0; padding-top: 20px;}
.ctn .sd {position: absolute; right: 280px; top: 0; bottom: 0; }


/* 文本属性：字号、颜色、粗细、正斜 */
/* 字号 */
.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f26 { font-size: 26px; }

/* 颜色 */
.b8c5ce { color: #b8c5ce; }
.ff8326 { color: #ff8326; }

/* 粗细 */
.b { font-weight: bold; }

/* 正斜 */
.i { font-style: italic; }



/* 外边距样式，作用于元素的上下外边距，上下各具有 n, m, w 三个级别 */
.mtn { margin-top: 5px !important; }
.mtm { margin-top: 10px !important; }
.mtw { margin-top: 20px !important; }

.mbn { margin-bottom: 5px !important; }
.mbm { margin-bottom: 10px !important; }
.mbw { margin-bottom: 20px !important; }

.mrn { margin-right: 5px !important; }
.mrm { margin-right: 10px !important; }
.mrw { margin-right: 20px !important; }/*20/1180=1.6949152%*/

.mln { margin-left: 5px !important; }
.mlm { margin-left: 10px !important; }
.mlw { margin-left: 20px !important; }

.mtbn { margin: 5px 0 !important; }
.mtbm { margin: 10px 0 !important; }
.mtbw { margin: 20px 0 !important; }

.mlrn { margin: 0 5px !important; }
.mlrm { margin: 0 10px !important; }
.mlrw { margin: 0 20px !important; }


/* 内边距样式，作用于元素的上下内边距，上下各具有 n, m, w 三个级别 */
.ptn { padding-top: 5px !important; }
.ptm { padding-top: 10px !important; }
.ptw { padding-top: 20px !important; }

.pbn { padding-bottom: 5px !important; }
.pbm { padding-bottom: 10px !important; }
.pbw { padding-bottom: 20px !important; }

.ptbn { padding: 5px 0 !important; }
.ptbm { padding: 10px 0 !important; }
.ptbw { padding: 20px 0 !important; }

.plrn { padding: 0 5px !important; }
.plrm { padding: 0 10px !important; }
.plrw { padding: 0 20px !important; }




/* 导航菜单 Menu */



/* 翻页 Page */
/* 页码 */
.pg a {
    background: #eff2f5; 
    transition: background-color 0.2s ease-out 0s;
}
.pg a:hover { color: #FFF; background-color: #348fca; }
/* 当前页 */
.pg strong { background: #2c3e50; color: #FFF; font-weight: normal; }
/* 跳转 */
.pg label { border: 1px solid #dfe5ed; padding: 6px 16px; height: 28px; cursor: text; }
.pg .px { width: 60px; font-size: 18px; height: 28px; line-height: 28px; border: none; display:block; }
/* 下一页 */
.pg .next { margin-right: 0; width: 120px; }
.pg .next i { color: #9DA5AB; font-size: 24px; height: 20px; line-height: 20px; float: right; margin-right: 5px; }
.pg .next:hover i { color: #fff; }
/* 上一页 */
.pg .prev { margin-right: 20px; width: 78px; }
.pg .prev i { color: #9DA5AB; font-size: 24px; height: 20px; line-height: 20px; display: inline-block; width: 78px; text-align: center;}
.pg .prev:hover i { color: #fff; }

/**
 * 按钮 Buttons 
 **/

.lang-btn {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
    background: #3499DA;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #FFF;
    border: none;
    letter-spacing: 1px;
    overflow: hidden;
    text-align: center;
    border-radius:2px;
}
/* 无背景按钮 */
.lang-cancel {
    background: none;
    color: #2d3e50;
}
.lang-btn-c {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
    background: #e4e9ed;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #2d3e50;
    border: none;
    letter-spacing: 1px;
    overflow: hidden;
    text-align: center;
}
.lang-btn:active {
    outline: none;
    box-shadow: none;
}
.lang-btn:focus {
    border: 0;
    outline: none;
    box-shadow: none;
}
.lang-btn:hover {
    text-decoration: none;
}
/* 火狐兼容 */
.lang-btn::-moz-focus-inner { 
    border: 0;
    padding: 0;
}

/* 成功 */
.lang-btn-success { background-color: #4a993e; }
/* 错误 */
.lang-btn-eroor { background-color: #b33630; }
/* 不可提交状态 */
.lang-btn-disabled { background-color: #ddd; color: #777; cursor: default; }
/* 展示 */
.lang-btn-show { background-color: #e4e9ed; color: #2d3e50; cursor: default; }
/* 关联 */
.lang-btn-relating { background-color: #b8c5ce; color: #2d3e50; }


/* 按钮文字 */
.lang-btn .lang-btn-content {  padding: 0 30px; display: block; }

/* 大的 */
.lang-btn-big .lang-btn-content { padding: 0 45px; }
/* 巨大的 */
.lang-btn-huge { height: 50px; line-height: 50px; }
.lang-btn-huge .lang-btn-content { padding: 0 45px; }

/* 固定宽度的 */
.lang-btn-fixed-small { width: 100px; }
.lang-btn-fixed-small .lang-btn-content { padding: 0; }

.lang-btn-fixed-big { width: 160px; }
.lang-btn-fixed-big .lang-btn-content { padding: 0; }

.lang-btn-fixed-Large { width: 100%; }
.lang-btn-fixed-Large .lang-btn-content { padding: 0; }

/* 按钮 Buttons END */

/* global.css 按钮 */
.box-submit {
    height:40px;
    line-height: 40px;
    margin-top: 40px;
    text-align: center;
}
.box-submit button {
    margin-right: 20px;
}
.submit-button {
    width:80px;
    height:40px;
    background:#3499da;
    color: #fff;
    font-size: 14px;
    cursor:pointer;
    line-height:40px;
    border:none;
    border-radius: 2px;
}
.submit-button:hover {
    background:#3da2e3;
    transition:all 0.4s ease-in-out 0s;
}
.submit-button:active {
    background:#2e93d4;
}
.mini-button-disabble {
    width:80px;
    height:40px;
    background:#b8c5ce;
    color: #fff;
    font-size: 14px;
    cursor:pointer;
    line-height:40px;
    border:none;
    border-radius: 2px;
}
.mini-button-disabble:hover {
    background:#c8d4db;
    transition:all 0.4s ease-in-out 0s;
}
.mini-button-disabble:active {
    background:#a9b9c3;
}
.big-button, .big-button-on {
    width:160px;
    height:60px;
    background:#3499da;
    color: #fff;
    cursor:pointer;
    line-height:60px;
    border:none;
    border-radius:3px;
}
.big-button i {
    display: none;
}
.big-button-on i {
    width: 60px;
    height: 60px;
    display: block;
    position: relative;
    float: left;
}
.big-button strong {
    width: 160px;
    height: 60px;
    float: right;
    text-align: center;
    cursor:pointer;
    font-size: 16px;
    line-height:60px;
}
.big-button-on strong {
    width: 100px;
    height: 60px;
    float: right;
    text-align: center;
    cursor:pointer;
    font-size: 16px;
    line-height:60px;
}
.big-button:hover {
    background:#3da2e3;
    transition:all 0.4s ease-in-out 0s;
}
.big-button:active {
    background:#2e93d4;
}
.max-button {
    width:280px;
    height:75px;
    background:#3499da;
    color: #fff;
    font-size: 30px;
    cursor:pointer;
    line-height:75px;
    border:none;
    border-radius:3px;
}
.max-button:hover {
    background:#3da2e3;
    transition:all 0.4s ease-in-out 0s;
}
.max-button:active {
    background:#2e93d4;
}
.max-button-disabble {
    width:280px;
    height:75px;
    background:#b8c5ce;
    color: #fff;
    font-size: 30px;
    cursor:pointer;
    line-height:75px;
    border:none;
    border-radius:3px;
}
.max-button-disabble:hover {
    background:#c8d4db;
    transition:all 0.4s ease-in-out 0s;
}
.max-button-disabble:active {
    background:#a9b9c3;
}
.big-button-disabble {
    width:100px;
    height:60px;
    background:#b8c5ce;
    color: #fff;
    font-size: 16px;
    cursor:pointer;
    line-height:60px;
    border:none;
    border-radius:3px;
}
.big-button-disabble:hover {
    background:#c8d4db;
    transition:all 0.4s ease-in-out 0s;
}
.big-button-disabble:active {
    background:#a9b9c3;
}


.long-button {
    width:280px;
    height:40px;
    background:#3499da;
    color: #fff;
    font-size: 14px;
    cursor:pointer;
    line-height:40px;
    border:none;
    border-radius:3px;
}
.long-button:hover {
    background:#3da2e3;
    transition:all 0.4s ease-in-out 0s;
}
.long-button:active {
    background:#2e93d4;
}
.mini-button {
    display: block;
    width:150px;
    height:40px;
    background:#3499da;
    color: #fff;
    text-align: center;
    color: #FFF !important;
    font-size: 14px;
    cursor:pointer;
    line-height:40px;
    border:none;
    border-radius:2px;

}
.mini-button:hover {
    background:#3da2e3;
    transition:all 0.4s ease-in-out 0s;
}
.mini-button:active {
    background:#2e93d4;
}
/* 按钮end */


/* 
 * 表单 Input 框 
 **/

.lang-input {
    height: 16px;
    font-size: 16px;
    border: #b8c4ce 1px solid;
    padding: 16px 15px;
    line-height: 16px;
    color: #5d6d7e;
    background: #fff;
    border-radius:2px;
}

.lang-input:focus {
    outline: 1px solid #3498db;
    box-shadow: 0 0 4px rgba(41, 128, 185, 0.4);
}
/* 焦点/成功 */
.lang-input-on, .lang-input-success {
    border: #3498db 1px solid;
    box-shadow: 0 0 4px rgba(41, 128, 185, 0.4);
    color: #34495e;
}
/* 错误 */
.lang-input-error {
    border: #fcab2b 1px solid;
    box-shadow: 0 0 4px rgba(252, 171, 43, 0.4);
}

/* form 表单固定宽度 */
.w520 { width: 488px; } /* 实际宽度520-内边距左右各15px-边框2 */
.w880 { width: 848px; } /* 实际宽度520-内边距左右各15px-边框2 */
.w580 { width: 548px; } /* 实际宽度520-内边距左右各15px-边框2 */

/* textarea使用 */
.h164 { height: 130px; }
.lh20 { line-height: 24px; }


.lang-must{ position: absolute; right: 11px; color: #FD8335!important; line-height: 50px!important;}
/* 表单 Input 框 END */

/* 
 * 注册输入框 
 **/
.login-icon { display: block; height: 40px; width: 100%;  border-bottom: #e9ecee 1px solid; margin-top: 40px; }

/* 输入框活动状态/成功 */
.login-on, .login-success { border-bottom: #3498db 1px solid; }
.login-on .log-input, .login-error .log-input, .login-success .log-input { color: #5d6d7e; }

.login-on .iconfont, .login-success .iconfont{color: #3A99D8;}


/* 错误 */
.login-error { border-bottom: #fcab2b 1px solid; }
.login-error .iconfont{ color: #fcab2b;}

/* 登录输入框 */
.log-input { border: none; height: 16px; font-size: 16px; padding: 12px 2.5%; line-height: 16px; color:  #b8c4ce; background: #fff; width: 90%;}
/*30/400=7.5%,360/400=90%,10/400=2.5%*/
.log-input-half { border: none; height: 16px; font-size: 16px; padding: 12px 5%; line-height: 16px; color:  #b8c4ce; background: #fff; width: 80%;}
/*30/200=15%,160/200=80%,10/200=5%*/
.login-name { background-position: 0 0; }
.login-pwd { background-position: 0 -40px; }
.login-email { background-position: 0 -80px; }

/* 注册输入框 end */


/**
 * 页脚
 **/
.ft { background: #eff2f5; padding:55px 0; display: block; margin-top: 30px; }
.ft .ft-info {  width: 450px; }
.ft .ft-logo {  float: left; margin-right: 10px; height: 80px; padding-left:100px;  
                background:url("../images/ft-logo.png") no-repeat left center;
                background-image: -webkit-image-set(url("../images/ft-logo.png") 1x, url("../images/@2x/ft-logo@2x.png") 2x);
                background-image: -moz-image-set(url("../images/ft-logo.png") 1x, url("../images/@2x/ft-logo@2x.png") 2x);
                background-image: -ms-image-set(url("../images/ft-logo.png") 1x, url("../images/@2x/ft-logo@2x.png") 2x);
                background-image: -o-image-set(url("../images/ft-logo.png") 1x, url("../images/@2x/ft-logo@2x.png") 2x);
}
.ft .ft-title strong { font-size: 20px; display: block; margin-bottom: 5px; margin-top: 10px; line-height: 35px; height:15px;
                       background:url("../images/footer-logo.png") no-repeat left center;
                       background-image: -webkit-image-set(url("../images/footer-logo.png") 1x, url("../images/@2x/footer-logo@2x.png") 2x);
                       background-image: -moz-image-set(url("../images/footer-logo.png") 1x, url("../images/@2x/footer-logo@2x.png") 2x);
                       background-image: -ms-image-set(url("../images/footer-logo.png") 1x, url("../images/@2x/footer-logo@2x.png") 2x);
                       background-image: -o-image-set(url("../images/footer-logo.png") 1x, url("../images/@2x/footer-logo@2x.png") 2x);
}
.ft .ft-title p { font-size: 12px; color: #b8c5ce; display: block; height: 20px; line-height: 20px; font-family:"微软雅黑" }

.ft .ft-list { height: 90px; padding-right: 120px; 
               background: url("../images/ft-wx-s.png") no-repeat 100% 0; 
               background-image: -webkit-image-set(url("../images/ft-wx-s.png") 1x, url("../images/@2x/ft-wx-s@2x.png") 2x);
               background-image: -moz-image-set(url("../images/ft-wx-s.png") 1x, url("../images/@2x/ft-wx-s@2x.png") 2x);
               background-image: -ms-image-set(url("../images/ft-wx-s.png") 1x, url("../images/@2x/ft-wx-s@2x.png") 2x);
               background-image: -o-image-set(url("../images/ft-wx-s.png") 1x, url("../images/@2x/ft-wx-s@2x.png") 2x);
}
.ft .ft-nav { display: block; height: 30px; line-height: 30px; text-align: right; }
.ft .ft-nav a { display: inline-block; padding-left: 20px; font-size: 14px; color: #7b8b95; }
.ft .ft-nav a:hover { text-decoration: none; color: #348fca; }

/* 官方微博\微信等 and 赞助商 */  
.ft .ft-shares { height: 34px; display: block; margin-top: 5px; overflow: hidden;}
.ft .ft-shares a { height: 34px; width: 40px; float: right; margin-left: 10px; }

.ft .ft-shares .shares i.iconfont {font-size: 24px; color: #a3a8ac; line-height: 34px; display: block; text-align: center; position: absolute; top: 0; left: 8px;}
.ft .ft-shares .shares:hover i.iconfont {color: #fff;}

.ft .ft-shares .shares:before { content: "\e664"; font-size: 40px; color: #dde4eb; line-height: 34px; overflow: hidden;}
.ft .ft-shares .shares:hover:before { color: #398eca; }

.ft .ft-shares .shares-brand { width: 88px; }
.ft .ft-shares .shares-brand i.iconfont { font-size: 90px; color: #a3a8ac; line-height: 34px;}

/* logo鼠标经过样式 */
.ft-logo #ft-logo-show{border:2px solid #eedbb3; background:#ffedc7; width:575px; display:none; position:absolute; bottom:100px;left: -50px;}
.ft-logo #ft-logo-show .footer-show-txt{ color:#6b3612; padding:20px; font-size:18px; line-height:33px;}
.ft-logo #ft-logo-show i{ width:28px; height:16px; position:absolute; left:69px; bottom:-16px;
                          background:url("../images/ft-corner1.png") no-repeat left top;
                          background-image: -webkit-image-set(url("../images/ft-corner1.png") 1x, url("../images/@2x/ft-corner1@2x.png") 2x);
                          background-image: -moz-image-set(url("../images/ft-corner1.png") 1x, url("../images/@2x/ft-corner1@2x.png") 2x);
                          background-image: -ms-image-set(url("../images/ft-corner1.png") 1x, url("../images/@2x/ft-corner1@2x.png") 2x);
                          background-image: -o-image-set(url("../images/ft-corner1.png") 1x, url("../images/@2x/ft-corner1@2x.png") 2x);
}

/* 微信鼠标经过样式 */
#ft-wx-show{border:2px solid #eedbb3; background:#ffedc7; display:none; position:absolute;bottom: 52px;
            left: -71px;}
#ft-wx-show .wx-show-txt{width:203px; height:203px; color:#6b3612; padding:20px; font-size:18px; line-height:33px; 
                         background:url("../images/wx.jpg") no-repeat center center;
                         background-image: -webkit-image-set(url("../images/wx.jpg") 1x, url("../images/@2x/wx@2x.jpg") 2x);
                         background-image: -moz-image-set(url("../images/wx.jpg") 1x, url("../images/@2x/wx@2x.jpg") 2x);
                         background-image: -ms-image-set(url("../images/wx.jpg") 1x, url("../images/@2x/wx@2x.jpg") 2x);
                         background-image: -o-image-set(url("../images/wx.jpg") 1x, url("../images/@2x/wx@2x.jpg") 2x);

}
#ft-wx-show i{ width:28px; height:16px; position:absolute; left:69px; bottom:-16px;
               background:url("../images/ft-corner1.png") no-repeat left top;
               background-image: -webkit-image-set(url("../images/ft-corner1.png") 1x, url("../images/@2x/ft-corner1@2x.png") 2x);
               background-image: -moz-image-set(url("../images/ft-corner1.png") 1x, url("../images/@2x/ft-corner1@2x.png") 2x);
               background-image: -ms-image-set(url("../images/ft-corner1.png") 1x, url("../images/@2x/ft-corner1@2x.png") 2x);
               background-image: -o-image-set(url("../images/ft-corner1.png") 1x, url("../images/@2x/ft-corner1@2x.png") 2x);
}

/* 返回顶部 */
.scrollUpf{position: fixed; z-index: 2147483647; display: block;width: 48px;bottom:90px;right: 50px;}
.scrollUpf a{float:left; }
.scrollUpf #r-wx{ width:48px; height:40px; margin:5px auto; position:relative;
                  background:url("../images/top-wx1.png") center center;
                  background-image: -webkit-image-set(url("../images/top-wx1.png") 1x, url("../images/@2x/top-wx1@2x.png") 2x);
                  background-image: -moz-image-set(url("../images/top-wx1.png") 1x, url("../images/@2x/top-wx1@2x.png") 2x);
                  background-image: -ms-image-set(url("../images/top-wx1.png") 1x, url("../images/@2x/top-wx1@2x.png") 2x);
                  background-image: -o-image-set(url("../images/top-wx1.png") 1x, url("../images/@2x/top-wx1@2x.png") 2x);
                  background-repeat: no-repeat;
}
.scrollUpf #r-wx:hover{ width:48px; height:40px;
                        background:url("../images/top-wx2.png") no-repeat center center;
                        background-image: -webkit-image-set(url("../images/top-wx2.png") 1x, url("../images/@2x/top-wx2@2x.png") 2x);
                        background-image: -moz-image-set(url("../images/top-wx2.png") 1x, url("../images/@2x/top-wx2@2x.png") 2x);
                        background-image: -ms-image-set(url("../images/top-wx2.png") 1x, url("../images/@2x/top-wx2@2x.png") 2x);
                        background-image: -o-image-set(url("../images/top-wx2.png") 1x, url("../images/@2x/top-wx2@2x.png") 2x);
}
.scrollUpf #fk{width:48px;text-align:center; line-height:40px; height:40px;  color:#fff; position:relative;}
.scrollUpf #fk:hover{color:#2c98dd; text-decoration:none;}
#scrollUp {

    height: 48px;
    width: 48px;
    background: url('../images/top2.png') no-repeat left top;
    background-image: -webkit-image-set(url("../images/top2.png") 1x, url("../images/@2x/top_up@2x.png") 2x);
    background-image: -moz-image-set(url("../images/top2.png") 1x, url("../images/@2x/top_up@2x.png") 2x);
    background-image: -ms-image-set(url("../images/top2.png") 1x, url("../images/@2x/top_up@2x.png") 2x);
    background-image: -o-image-set(url("../images/top2.png") 1x, url("../images/@2x/top_up@2x.png") 2x);
    transition: bottom 0.9s ease 0s;
}
#scrollUp:hover {
    background: url('../images/top2.png') no-repeat left top;
    background-image: -webkit-image-set(url("../images/top2.png") 1x, url("../images/@2x/top_up@2x.png") 2x);
    background-image: -moz-image-set(url("../images/top2.png") 1x, url("../images/@2x/top_up@2x.png") 2x);
    background-image: -ms-image-set(url("../images/top2.png") 1x, url("../images/@2x/top_up@2x.png") 2x);
    background-image: -o-image-set(url("../images/top2.png") 1x, url("../images/@2x/top_up@2x.png") 2x);
    background-position:0 -50px;
}

/* right微信鼠标经过样式 */
#fi-wx-show{border:2px solid #eedbb3; background:#ffedc7; display:none; position:absolute;bottom: -12px;left: -260px;}
#fi-wx-show .wx-show-txt{ color:#6b3612; padding:20px; width:203px; height:203px;font-size:18px; line-height:33px; 
                          background:url("../images/wx.jpg") no-repeat center center;
                          background-image: -webkit-image-set(url("../images/wx.jpg") 1x, url("../images/@2x/wx@2x.jpg") 2x);
                          background-image: -moz-image-set(url("../images/wx.jpg") 1x, url("../images/@2x/wx@2x.jpg") 2x);
                          background-image: -ms-image-set(url("../images/wx.jpg") 1x, url("../images/@2x/wx@2x.jpg") 2x);
                          background-image: -o-image-set(url("../images/wx.jpg") 1x, url("../images/@2x/wx@2x.jpg") 2x);
}
#fi-wx-show i{ width:14px; height:28px; position:absolute;right: -14px;bottom: 15px;
               background:url("../images/ft-corner2.png") no-repeat right bottom;
               background-image: -webkit-image-set(url("../images/ft-corner2.png") 1x, url("../images/@2x/ft-corner2@2x.png") 2x);
               background-image: -moz-image-set(url("../images/ft-corner2.png") 1x, url("../images/@2x/ft-corner2@2x.png") 2x);
               background-image: -ms-image-set(url("../images/ft-corner2.png") 1x, url("../images/@2x/ft-corner2@2x.png") 2x);
               background-image: -o-image-set(url("../images/ft-corner2.png") 1x, url("../images/@2x/ft-corner2@2x.png") 2x);
}
.scrollUpf .iopa{ top:0;background:#C2CFD8; opacity:0.5; position:absolute; z-index:-1; width:100%;height:100%; }

/**
 * 小页脚
 **/
.us-footer { clear: both; display: block; float: left; min-width: 0; padding: 20px 0; width: 100%; }
.us-footer-bg1{ background-color: #f5f8f9; }
.us-footer i { color: #dce6ee; display: block; font-size: 68px; height: 55px; line-height: 55px; text-align: center;}
.us-footer p { color: #dce6ee; display: block; padding: 5px 0 10px; text-align: center;}

#ajax-hook{ position:fixed; top:0; z-index:500; width:100%;}
#ajax-hook {z-index: 20;position: fixed; width: 100%; }
.globalInfoTip {z-index: 20; height: 60px;width: 100%;position: relative;cursor: pointer;}
.globalInfoTip p {text-align: center;font-size: 16px;height: 30px;line-height: 30px;padding: 15px 0;color: #FFF;position: relative;}
.globalInfoTip .infoTipBack {position: absolute;top: 0;left: 0;
                             right: 0;bottom: 0;background: #3498db;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);opacity: 0.8;
                             filter:alpha(opacity=80);
                             -moz-opacity: 0.8;
                             -khtml-opacity: 0.8;
}
/**
 * iconfont.css
 **/
@font-face {font-family: "iconfont";
            src: url('../fonts/iconfont.eot'); 
            src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), 
                url('../fonts/iconfont.woff') format('woff'), 
                url('../fonts/iconfont.ttf') format('truetype'), 
                url('../fonts/iconfont.svg#iconfont') format('svg'); 
            font-weight: normal;
            font-style: normal;
}

.iconfont {
    font-family:"iconfont" !important;
    font-size:16px;
    color: #b8c4ce;
    font-style:normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

/*图标字体大小*/
.fsi {font-size: 20px!important;}
.fsn {font-size: 22px!important;}
.fss {font-size: 24px!important;}
.fsm {font-size: 32px!important;}

/*图标颜色*/
.white {color: #fff!important; }
.gray {color: #b8c5cf!important;}
.dimgray {color: #6B7B8A!important;}
.blue {color: #3498db!important;}  /*页面主色*/
.navy {color: #369!important;}  /*深蓝色-链接a*/
.green {color: #1abc9c!important;}  /*评论*/
.yellow {color: #fcab2b!important;}  /*收藏*/
.black {color: #34495e!important;} /*回复*/
.red {color: #D52F17!important;} /*错误*/

/*图标样式*/
.icon-weixin:before { content: "\e67f"; }

.icon-sina:before { content: "\e632"; }

.icon-weixin1:before { content: "\e63f"; }

.icon-qq:before { content: "\e64e"; }

.icon-sina1:before { content: "\e65f"; }

.icon-txweibo:before { content: "\e65e"; }

.icon-txweibo-r:before { content: "\e660"; }

.icon-douban:before { content: "\e661"; }

.icon-ok:before { content: "\e600"; }

.icon-lock-double:before { content: "\e601"; }

.icon-user:before { content: "\e602"; }

.icon-item:before { content: "\e603"; }

.icon-phone:before { content: "\e604"; }

.icon-lock:before { content: "\e605"; }

.icon-warn:before { content: "\e606"; }

.icon-microsoft:before { content: "\e607"; }

.icon-android:before { content: "\e608"; }

.icon-globe:before { content: "\e609"; }

.icon-ball:before { content: "\e60a"; }

.icon-search:before { content: "\e60b"; }

.icon-right-thin:before { content: "\e60c"; }

.icon-eye:before { content: "\e60d"; }

.icon-left-thin:before { content: "\e60e"; }

.icon-iconfans-round:before { content: "\e60f"; }

.icon-briefcase2:before { content: "\e610"; }

.icon-error:before { content: "\e611"; }

.icon-attachment:before { content: "\e612"; }

.icon-list:before { content: "\e613"; }

.icon-briefcase:before { content: "\e614"; }

.icon-flowerpot:before { content: "\e615"; }

.icon-trophy:before { content: "\e616"; }

.icon-gift:before { content: "\e617"; }

.icon-experience:before { content: "\e618"; }

.icon-copyright3:before { content: "\e619"; }

.icon-set:before { content: "\e61a"; }

.icon-star-round:before { content: "\e61b"; }

.icon-download:before { content: "\e61c"; }

.icon-envelope-round:before { content: "\e61d"; }

.icon-envelope:before { content: "\e61e"; }

.icon-mags:before { content: "\e61f"; }

.icon-home:before { content: "\e620"; }

.icon-home-line:before { content: "\e621"; }

.icon-zhuibo:before { content: "\e622"; }

.icon-iconfans:before { content: "\e623"; }

.icon-edit-round:before { content: "\e624"; }

.icon-edit:before { content: "\e625"; }

.icon-tag:before { content: "\e626"; }

.icon-ok-sign:before { content: "\e627"; }

.icon-add:before { content: "\e629"; }

.icon-dot:before { content: "\e62a"; }

.icon-del-round:before { content: "\e62b"; }

.icon-del:before { content: "\e62c"; }

.icon-txweibo-thin:before { content: "\e62d"; }

.icon-point:before { content: "\e62e"; }

.icon-save:before { content: "\e62f"; }

.icon-download2:before { content: "\e630"; }

.icon-relating:before { content: "\e631"; }

.icon-cloud:before { content: "\e633"; }

.icon-qq-round:before { content: "\e634"; }

.icon-error-thin:before { content: "\e635"; }

.icon-add-round:before { content: "\e636"; }

.icon-upload:before { content: "\e637"; }

.icon-star:before { content: "\e638"; }

.icon-bell:before { content: "\e639"; }

.icon-pic-round:before { content: "\e63a"; }

.icon-pic:before { content: "\e63b"; }

.icon-envelope-square:before { content: "\e63c"; }

.icon-leaf-line:before { content: "\e63d"; }

.icon-check:before { content: "\e63e"; }

.icon-checked:before { content: "\e640"; }

.icon-leaf-round:before { content: "\e641"; }

.icon-right:before { content: "\e642"; }

.icon-left:before { content: "\e643"; }

.icon-up:before { content: "\e644"; }

.icon-down:before { content: "\e645"; }

.icon-comment-round:before { content: "\e646"; }

.icon-comment:before { content: "\e647"; }

.icon-ui:before { content: "\e648"; }

.icon-card:before { content: "\e649"; }

.icon-tool:before { content: "\e64a"; }

.icon-activity:before { content: "\e64b"; }

.icon-uimini:before { content: "\e64c"; }

.icon-inspiration:before { content: "\e64d"; }

.icon-leaf:before { content: "\e64f"; }

.icon-copyright1:before { content: "\e650"; }

.icon-copyright5:before { content: "\e651"; }

.icon-copyright4:before { content: "\e652"; }

.icon-copyright2:before { content: "\e653"; }

.icon-user-line:before { content: "\e654"; }

.icon-envelope-line:before { content: "\e628"; }

.icon-exit:before { content: "\e655"; }

.icon-up-pic:before { content: "\e656"; }

.icon-up-experience:before { content: "\e657"; }

.icon-up-posts:before { content: "\e658"; }

.icon-envelope-thin:before { content: "\e659"; }

.icon-lock-line:before { content: "\e65a"; }

.icon-envelope-thin-r:before { content: "\e65c"; }

.icon-reply:before { content: "\e65d"; }

.icon-close:before { content: "\e662"; }

.icon-report:before { content: "\e663"; }

.icon-hexagon:before { content: "\e664"; }

.icon-qiniu:before { content: "\e665"; }

.icon-star-solid:before { content: "\e666"; }

.icon-heart:before { content: "\e667"; }

.icon-butterfly:before { content: "\e668"; }

.icon-right2:before { content: "\e669"; }

.icon-ucloud:before { content: "\e66a"; }

.icon-tag-mini:before { content: "\e65b"; }

.icon-download3:before { content: "\e66b"; }

.icon-close-bold:before { content: "\e66c"; }

.icon-attachment2:before { content: "\e66d"; }

.icon-add-bold:before { content: "\e66e"; }

.icon-down-mini:before { content: "\e66f"; }

.icon-relating-bold:before { content: "\e670"; }

.icon-left-thin2:before { content: "\e671"; }

.icon-right-thin2:before { content: "\e672"; }

.icon-new:before { content: "\e673"; }

.icon-muni:before { content: "\e674"; }

.icon-praise1:before { content: "\e675"; }

.icon-praise3:before { content: "\e676"; }

.icon-praise4:before { content: "\e677"; }

.icon-praise5:before { content: "\e678"; }

.icon-praise2:before { content: "\e679"; }

.icon-uicn:before { content: "\e67a"; }

.icon-type1:before { content: "\e67b"; }

.icon-time:before { content: "\e67d"; }

.icon-star2:before { content: "\e67e"; }

.icon-type2:before { content: "\e67c"; }

.icon-next:before { content: "\e680"; }

.icon-prev:before { content: "\e681"; }

.icon-add-dot:before { content: "\e682"; }

.icon-mitag:before { content: "\e683"; }

.icon-mitag2:before { content: "\e684"; }

.icon-iphone2:before { content: "\e685"; }

.icon-ui3:before { content: "\e686"; }

.icon-dang:before { content: "\e687"; }

.icon-mac:before { content: "\e688"; }

.icon-zcn:before { content: "\e689"; }

.icon-relating-round:before { content: "\e68a"; }

.icon-retract:before { content: "\e68b"; }

.icon-join:before { content: "\e68c"; }

.icon-topic:before { content: "\e68d"; }

.icon-read:before { content: "\e68e"; }
/**
 * login-fluid.css
 **/
/**
 * login Common Style
 * @author: LangLee;
 * 基于 common.css
 **/

body { background: #eff2f5 none repeat scroll 0 0}

.wpl { width: 100%; max-width: 1080px; margin: 0 auto; }
.log-row {width:92.5925925%; margin:0 3.7037037%;}/*1000/1080,40/1080*/

.log-wrap { position: relative; padding: 50px 0; z-index: 5; }
.log-logo, .log-title, .log-nav { float: left; }

.log-hd { height: 80px; margin-bottom: 20px; position: relative; }
/* logo */
.log-logo { margin-right: 20px; position: absolute;}
.log-logo a { display: block; }
/* logo 标题/副标题 */
.log-title { height: 66px; padding: 7px 0; position: absolute; margin-left: 215px;}
.log-title strong, .log-title p { display: block; }
.log-title strong { font-size: 26px; }
.log-title p { font-size: 16px; }
/* 导航 */
.log-nav { display: block; height: 40px; margin: 20px 0 20px 476px;}
.log-nav li { float: left;  }
.log-nav li a { display: block; padding: 0 11px; font-size: 14px; line-height: 40px; color: #7b8b95; }
.log-nav li a:hover { text-decoration: none; color: #369; }

/* 主体 */
.log-content { min-height: 330px; height: 360px; border-top: 2px solid #e4e9ee; position:relative; background: #FFF url("../images/log-content-bg.png") repeat-x 0 100%;}

.login-wrap { width: 70%;/*700/1000*/  }


/* 输入框图标 */
/*小米登陆隐藏*/
.login-wrap-input{ margin-right: 20%; width: 80%;}
/*小米登陆显示*/
/*.login-wrap-input { width: 57.1428572%; }*//*400/700*/
.la_password{border: none; position:absolute; top:0; left:30px; z-index:1; height: 16px;font-size: 16px;padding: 12px 2.5%;line-height: 16px;color: #b8c4ce;background: #fff;width: 90%;}
#password{ position:absolute; z-index:10; background:none;}

/* 忘记密码 */
.login-msg { height: 28px; line-height: 28px; margin: 20px 0; display: block; font-size: 14px; }
.login-msg .login-forget { text-decoration: none; color: #369; }
.login-msg .login-forget:hover { color: #3498db; }

/* 第三方帐号登录 */
.login-wrap-party { width: 40%; margin-top: 40px; margin-right:2.8571428%; }/*280/700,20/700*/
.login-party { padding-top: 20px; }
/* 注册 */
.log-reg { height: 50px; line-height: 50px; text-align: center; display: block; margin-top: 60px; font-size: 14px; color: #444; }
/* 卡通 */
.log-shade { width: 50px; height: 228px; position: absolute; top: 40px; /*left: 690px;*/ right: 330px; background: url("../images/log-shade.png") no-repeat 0 0; border-right: 1px solid #e9ecee;}
.log-cartoon { width: 335px; height: 307px; position: absolute; top: 38px; /*left: 700px;*/ right: 40px; 
               background: url("../images/log-cartoon.png") no-repeat 0 0; 
               background-image: -webkit-image-set(url("../images/log-cartoon.png") 1x, url("../images/log-cartoon@2x.png") 2x);
               background-image: -moz-image-set(url("../images/log-cartoon.png") 1x,url("../images/log-cartoon@2x.png") 2x);
               background-image: -ms-image-set(url("../images/log-cartoon.png") 1x,url("../images/log-cartoon@2x.png") 2x);
               background-image: -o-image-set(url("../images/log-cartoon.png") 1x,url("../images/log-cartoon@2x.png") 2x);
}
/* 页脚 */
.log-footer { color: #b8c4cc; font-size: 14px; height: 30px; line-height: 30px; margin-top: 10px; }
.log-footer p{display: inline-block;float: left;}

/* 云朵 */
.log-cloud-1 { width: 155px; height: 88px; top: 50px; position: absolute; left: 3.9285714%; z-index: 0; }
.log-cloud-2 { width: 74px; height: 40px; top: 15px; position: absolute; left: 17.8571428%;  z-index: 0; }
.log-cloud-3 { width: 155px; height: 88px; top: 160px; position: absolute; right: 9.2857142%;  z-index: 0; }
.log-cloud-4 { width: 74px; height: 40px; top: 300px; position: absolute; right: 3.5714285%;  z-index: 0; }
.log-cloud-1 i, .log-cloud-3 i{ font-size: 160px; line-height: 85px; color: #fff; }
.log-cloud-2 i, .log-cloud-4 i{ font-size: 80px; line-height: 30px; color: #fff; }


/*找回密码*/
.fg-code{
    width: 50%;
    float: left;
}
.fg-code-wp{
    height: 40px;
    margin-top: 40px;
    width: 50%;
    float: left;
}
.fg-code-pic{
    display: block;
    float: left;
    margin-left: 10%;
    width: 128px;
    height: 40px;
}
.fg-code-pic img{
    width: 100%;
    height: auto;
}
.fg-code-t{
    line-height: 40px;
    margin-left: 2%;
}
/*找回密码发送邮件提醒*/
.fg-wp{ 
    margin: 100px 0;
}
.fg-msg {
    width: 60%; /*700/1000*/ /*600/1000*/
    margin: 0 auto;
}
.fg-msg .fg-mail{
    display: block;
    width: 95px;
    height: 95px;
    background-size: contain;
    float: left;
    margin-right: 20px;
}
.fg-msg .clo{
    background: url("../images/fg-mail.png") no-repeat center center ;
    background-image: -webkit-image-set(url("../images/fg-mail.png") 1x, url("../images/fg-mail@2x.png") 2x);
    background-image: -moz-image-set(url("../images/fg-mail.png") 1x,url("../images/fg-mail@2x.png") 2x);
    background-image: -ms-image-set(url("../images/fg-mail.png") 1x,url("../images/fg-mail@2x.png") 2x);
    background-image: -o-image-set(url("../images/fg-mail.png") 1x,url("../images/fg-mail@2x.png") 2x);
}
.fg-msg .ope{
    background: url("../images/fg-mail-s.png") ;
    background-image: -webkit-image-set(url("../images/fg-mail-s.png") 1x, url("../images/fg-mail-s@2x.png") 2x);
    background-image: -moz-image-set(url("../images/fg-mail-s.png") 1x,url("../images/fg-mail-s@2x.png") 2x);
    background-image: -ms-image-set(url("../images/fg-mail-s.png") 1x,url("../images/fg-mail-s@2x.png") 2x);
    background-image: -o-image-set(url("../images/fg-mail-s.png") 1x,url("../images/fg-mail-s@2x.png") 2x);
}
.fg-msg .worn{
    background: url("../images/fg-mail-w.png") ;
    background-image: -webkit-image-set(url("../images/fg-mail-w.png") 1x, url("../images/fg-mail-w@2x.png") 2x);
    background-image: -moz-image-set(url("../images/fg-mail-w.png") 1x,url("../images/fg-mail-w@2x.png") 2x);
    background-image: -ms-image-set(url("../images/fg-mail-w.png") 1x,url("../images/fg-mail-w@2x.png") 2x);
    background-image: -o-image-set(url("../images/fg-mail-w.png") 1x,url("../images/fg-mail-w@2x.png") 2x);
}
.fg-msg .fg-cont{
    font-size: 14px;
    padding: 5px 0;
    color: #b8c4ce;
    margin-left: 115px;
}
.fg-msg .fg-cont .fg-cont-t{
    font-size: 20px;
    color: #5d6d7e;
}

/* 登陆或注册验证错误 */
.user-input-er-span {
    color:#b8c4ce;
    position: absolute;
    top: 1px;
    right: 1px;
    line-height:38px;
    height:38px;
    display:block;
    padding-right: 35px;
    padding-left: 8px;
    font-size: 14px;
    background: #FFF;
}
.user-input-er-span b{color:#b8c4ce; line-height:38px; font-family:"微软雅黑"; font-weight:normal;} 
.user-input-er-span i:before {
    content: "\e606"; 
    position: absolute;
    top: 0;
    right: 0;
    height: 38px;
    width: 35px;
    display: block;
    font-size: 20px;
    color: #fcab2b;
    line-height: 38px;
    text-align: center;
}
/* 验证正确 */
.user-input-ri-span i:before {
    content: "\e600"; 
    position: absolute;
    top: 1px;
    right: 1px;
    line-height:38px;
    height:48px;
    display:block;
    width: 35px;
    font-size: 20px;
    color: #1abc9c;
    line-height: 38px;
    text-align: center;
}

/*字体图标附加样式*/
.log-i{ position: absolute; top: 10px; }
.mls { margin-left: 30px !important; }  
.la_password{color: #b8c4ce;font-size: 16px;position: absolute;padding: 12px 2.5%;top: 0;height: 16px;line-height: 16px;left: 0; z-index:1;}

/*字体图标附加样式 end*/

/*当浏览器的可视区域小于960px*/
@media screen and (max-width: 960px) {
    .log-nav { display: none; } 
    .log-cartoon,.log-shade{display: none;}
    .login-wrap{width: 100%}
    .login-wrap-party{margin-right: 0;}
    /*.fg-code-pic{width: 13%;}*/
    .fg-msg{ width: 90%}

}
.log-row-cx {
    margin: 0 3.7037%;
    width: 92.5926%;
}

.reg_left {
    margin: 0 auto;
    padding-bottom: 80px;
    padding-top: 35px;
    width: 400px;
}

.lr_title_txt {
    color: #34495e;
    height: 40px;
}

.lr_title_txt h2 {
    float: left;
    font-size: 20px;
    font-weight: normal;
    line-height: 40px;
}

.lr_title_txt span {
    float: right;
    font-size: 14px;
    padding-top: 12px;
}

.lr_title_txt span a {
    color: #3498db;
}

.bound-avatar {
    border-radius: 50%;
    height: 100px;
    margin: 25px 150px 0;
    width: 100px;
}

.login-on, .login-success {
    border-bottom: 1px solid #3498db;
}
.login-icon {
    border-bottom: 1px solid #e9ecee;
    display: block;
    height: 40px;
    margin-top: 30px;
    width: 100%;
}
.mbm {
    margin-bottom: 10px !important;
}


.reg_cont_input .log-input {
    width: 320px;
}
.login-on .log-input, .login-error .log-input, .login-success .log-input {
    color: #5d6d7e;
}

.reg_cont_input .lang-btn {
    font-size: 18px;
    height: 50px;
    line-height: 50px;
    width: 100%;
}


.login-party a {
    display: block;
    float: left;
    margin-bottom: 20px;
    opacity: 1;
    width: 160px;
}

.login-party .log-sina span {
    background: #ff424f none repeat scroll 0 0;
}
.login-party span {
    border-radius: 2px;
    display: block;
    height: 40px;
    width: 100%;
}
.login-party i {
    color: #fff;
    display: block;
    float: left;
    font-size: 25px;
    line-height: 40px;
    margin-left: 15px;
    text-align: center;
    width: 40px;
}

.login-party a p {
    color: #fff;
    display: block;
    float: left;
    font-size: 12px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 80px;
}

@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot'); /* IE9*/
  src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff') format('woff'), /* chrome銆乫irefox */
  url('../fonts/iconfont.ttf') format('truetype'), /* chrome銆乫irefox銆乷pera銆丼afari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-weixin:before { content: "\e67f"; }
.icon-sina:before { content: "\e632"; }
.icon-weixin1:before { content: "\e63f"; }
.icon-qq:before { content: "\e64e"; }
.icon-sina1:before { content: "\e65f"; }
.icon-txweibo:before { content: "\e65e"; }
.icon-txweibo-r:before { content: "\e660"; }
.icon-douban:before { content: "\e661"; }
.icon-ok:before { content: "\e600"; }
.icon-lock-double:before { content: "\e601"; }
.icon-user:before { content: "\e602"; }
.icon-item:before { content: "\e603"; }
.icon-phone:before { content: "\e604"; }
.icon-lock:before { content: "\e605"; }
.icon-warn:before { content: "\e606"; }
.icon-microsoft:before { content: "\e607"; }
.icon-android:before { content: "\e608"; }
.icon-globe:before { content: "\e609"; }
.icon-ball:before { content: "\e60a"; }
.icon-search:before { content: "\e60b"; }
.icon-right-thin:before { content: "\e60c"; }
.icon-eye:before { content: "\e60d"; }
.icon-left-thin:before { content: "\e60e"; }
.icon-iconfans-round:before { content: "\e60f"; }
.icon-briefcase2:before { content: "\e610"; }
.icon-error:before { content: "\e611"; }
.icon-attachment:before { content: "\e612"; }
.icon-list:before { content: "\e613"; }
.icon-briefcase:before { content: "\e614"; }
.icon-flowerpot:before { content: "\e615"; }
.icon-trophy:before { content: "\e616"; }
.icon-gift:before { content: "\e617"; }
.icon-experience:before { content: "\e618"; }
.icon-copyright3:before { content: "\e619"; }
.icon-set:before { content: "\e61a"; }
.icon-star-round:before { content: "\e61b"; }
.icon-download:before { content: "\e61c"; }
.icon-envelope-round:before { content: "\e61d"; }
.icon-envelope:before { content: "\e61e"; }
.icon-mags:before { content: "\e61f"; }
.icon-home:before { content: "\e620"; }
.icon-home-line:before { content: "\e621"; }
.icon-zhuibo:before { content: "\e622"; }
.icon-iconfans:before { content: "\e623"; }
.icon-edit-round:before { content: "\e624"; }
.icon-edit:before { content: "\e625"; }
.icon-tag:before { content: "\e626"; }
.icon-ok-sign:before { content: "\e627"; }
.icon-add:before { content: "\e629"; }
.icon-dot:before { content: "\e62a"; }
.icon-del-round:before { content: "\e62b"; }
.icon-del:before { content: "\e62c"; }
.icon-txweibo-thin:before { content: "\e62d"; }
.icon-point:before { content: "\e62e"; }
.icon-save:before { content: "\e62f"; }
.icon-download2:before { content: "\e630"; }
.icon-relating:before { content: "\e631"; }
.icon-cloud:before { content: "\e633"; }
.icon-qq-round:before { content: "\e634"; }
.icon-error-thin:before { content: "\e635"; }
.icon-add-round:before { content: "\e636"; }
.icon-upload:before { content: "\e637"; }
.icon-star:before { content: "\e638"; }
.icon-bell:before { content: "\e639"; }
.icon-pic-round:before { content: "\e63a"; }
.icon-pic:before { content: "\e63b"; }
.icon-envelope-square:before { content: "\e63c"; }
.icon-leaf-line:before { content: "\e63d"; }
.icon-check:before { content: "\e63e"; }
.icon-checked:before { content: "\e640"; }
.icon-leaf-round:before { content: "\e641"; }
.icon-right:before { content: "\e642"; }
.icon-left:before { content: "\e643"; }
.icon-up:before { content: "\e644"; }
.icon-down:before { content: "\e645"; }
.icon-comment-round:before { content: "\e646"; }
.icon-comment:before { content: "\e647"; }
.icon-ui:before { content: "\e648"; }
.icon-card:before { content: "\e649"; }
.icon-tool:before { content: "\e64a"; }
.icon-activity:before { content: "\e64b"; }
.icon-uimini:before { content: "\e64c"; }
.icon-inspiration:before { content: "\e64d"; }
.icon-leaf:before { content: "\e64f"; }
.icon-copyright1:before { content: "\e650"; }
.icon-copyright5:before { content: "\e651"; }
.icon-copyright4:before { content: "\e652"; }
.icon-copyright2:before { content: "\e653"; }
.icon-user-line:before { content: "\e654"; }
.icon-envelope-line:before { content: "\e628"; }
.icon-exit:before { content: "\e655"; }
.icon-up-pic:before { content: "\e656"; }
.icon-up-experience:before { content: "\e657"; }
.icon-up-posts:before { content: "\e658"; }
.icon-envelope-thin:before { content: "\e659"; }
.icon-lock-line:before { content: "\e65a"; }
.icon-envelope-thin-r:before { content: "\e65c"; }
.icon-reply:before { content: "\e65d"; }
.icon-close:before { content: "\e662"; }
.icon-report:before { content: "\e663"; }
.icon-hexagon:before { content: "\e664"; }
.icon-qiniu:before { content: "\e665"; }
.icon-star-solid:before { content: "\e666"; }
.icon-heart:before { content: "\e667"; }
.icon-butterfly:before { content: "\e668"; }
.icon-right2:before { content: "\e669"; }
.icon-ucloud:before { content: "\e66a"; }
.icon-tag-mini:before { content: "\e65b"; }
.icon-download3:before { content: "\e66b"; }
.icon-close-bold:before { content: "\e66c"; }
.icon-attachment2:before { content: "\e66d"; }
.icon-add-bold:before { content: "\e66e"; }
.icon-down-mini:before { content: "\e66f"; }
.icon-relating-bold:before { content: "\e670"; }
.icon-left-thin2:before { content: "\e671"; }
.icon-right-thin2:before { content: "\e672"; }
.icon-new:before { content: "\e673"; }
.icon-muni:before { content: "\e674"; }
.icon-praise1:before { content: "\e675"; }
.icon-praise3:before { content: "\e676"; }
.icon-praise4:before { content: "\e677"; }
.icon-praise5:before { content: "\e678"; }
.icon-praise2:before { content: "\e679"; }
.icon-uicn:before { content: "\e67a"; }
.icon-type1:before { content: "\e67b"; }
.icon-time:before { content: "\e67d"; }
.icon-star2:before { content: "\e67e"; }
.icon-type2:before { content: "\e67c"; }
.icon-next:before { content: "\e680"; }
.icon-prev:before { content: "\e681"; }
.icon-add-dot:before { content: "\e682"; }
.icon-mitag:before { content: "\e683"; }
.icon-mitag2:before { content: "\e684"; }
.icon-iphone2:before { content: "\e685"; }
.icon-ui3:before { content: "\e686"; }
.icon-dang:before { content: "\e687"; }
.icon-mac:before { content: "\e688"; }
.icon-zcn:before { content: "\e689"; }
.icon-relating-round:before { content: "\e68a"; }
.icon-retract:before { content: "\e68b"; }
.icon-join:before { content: "\e68c"; }
.icon-topic:before { content: "\e68d"; }
.icon-read:before { content: "\e68e"; }
.icon-share:before { content: "\e68f"; }
.icon-code:before { content: "\e690"; }
.icon-popularity:before { content: "\e692"; }
.icon-talk:before { content: "\e691"; }
.icon-job:before { content: "\e693"; }
.icon-study:before { content: "\e694"; }
.icon-nav:before { content: "\e695"; }
.icon-mi:before { content: "\e696"; }
.icon-add-solid:before { content: "\e697"; }
.icon-quxiao:before { content: "\e698"; }
.icon-be:before { content: "\e699"; }
.icon-dribbble:before { content: "\e69a"; }
.icon-in:before { content: "\e69b"; }
.icon-ins:before { content: "\e69c"; }
.icon-lofter:before { content: "\e69d"; }
.icon-twitter:before { content: "\e69e"; }
.icon-zhihu:before { content: "\e69f"; }
.icon-tel:before { content: "\e6a0"; }
.icon-tel-round:before { content: "\e6a1"; }
.icon-captcha:before { content: "\e6a2"; }
.icon-douban1:before { content: "\e6a3"; }
.icon-fans:before { content: "\e6a4"; }
.icon-horn:before { content: "\e6a5"; }
.icon-arrows-right:before { content: "\e6a6"; }
.icon-qq2:before { content: "\e6a7"; }
.icon-arrows-left:before { content: "\e6a8"; }
.icon-share2:before { content: "\e6a9"; }
.icon-face:before { content: "\e6aa"; }
.icon-qzone2:before { content: "\e6ab"; }
.icon-qzone:before { content: "\e6ac"; }
.icon-info:before { content: "\e6ad"; }
.icon-res:before { content: "\e6ae"; }
.icon-site:before { content: "\e6af"; }
.icon-baoming:before { content: "\e6b0"; }
.icon-time1:before { content: "\e6b1"; }
.icon-uptop:before { content: "\e6b2"; }
.icon-xiangqing:before { content: "\e6b3"; }
.icon-liucheng:before { content: "\e6b4"; }
.icon-zanzhu:before { content: "\e6b5"; }
.icon-jiabin:before { content: "\e6b6"; }



